deputy station leader - Turkish English Dictionary